using Framework.Core;

public class NpcOptCmdBase : IReference
{
    protected Npc _npc;
    protected ActorBase _target;

    public bool IsReferenceActive { get; set; }

    public void Set(Npc value, ActorBase target)
    {
        _npc = value;
        this._target = target;
    }
    public virtual void Execute()
    {

    }

    public virtual void Clear()
    {
        _npc = null;
        _target = null;
    }
}